puree maker - French English Dictionary